// 用户
const user = {
	update() {
		console.log('公众号更新了新的内容');
	},
};

// 公众号
const officialAccount = {
    // 关注当前公众号的用户列表
	followList: [user],
    // 公众号更新时候调用的通知函数
	notify() {
		const len = this.followList.length;
		if (len > 0) {
		    // 通知已关注该公众号的每个用户，有内容更新
			for (let user of this.followList) {
				user.update();
			}
		}
	},
};

// 公众号有新内容更新
officialAccount.notify();
